import axios from "axios";
import nprogress from "nprogress";
import "nprogress/nprogress.css"

const requests = axios.create({
    baseURL: '/mock',
    timeout: 6000
})

requests.interceptors.request.use((config) => {

    nprogress.start()
    return config

})


requests.interceptors.response.use(
    (res) => {
        nprogress.done()
        return res.data
    },
    (error) => {
        return error.message
    }
)

export default requests